TENDER DOCUMENTATION Technical Specification for Supply and Development
Ref: FAPESP 2024/19603-1
Revision: 1.0 • Open Tender

Development of a Three-Dimensional Magnetic Coil System
(Helmholtz & Gradient System)

For precision control of microparticles in laboratory research on microhydrodynamics and bioengineering

📍 IQSC / USP, Brazil 📄 FAPESP Grant 2024/19603-1 🏭 Procurement Type: R&D / Development

1 Brief Description

This technical specification defines the requirements for the development, manufacturing, software, and commissioning of a laboratory test bench for remote non-contact control of magnetic microparticles in an aqueous medium.

The system shall provide generation of uniform and gradient magnetic fields in three orthogonal planes, continuous optical observation, and real-time telemetry collection. Delivery is carried out within the framework of an open tender for the needs of the FAPESP research project.

The conceptual design shown on the right illustrates the target configuration: a rigid aluminum cube frame, orthogonally arranged copper coils, a central glass reactor on a wooden support table, and an optical microscope mounted above the working zone.

Conceptual view of the Helmholtz & Gradient magnetic coil system
Fig. 1. Conceptual view of the three-dimensional magnetic coil system (Helmholtz & Gradient).

2 Purpose and Operating Principle

2.1. Purpose

2.2. Operating Principle

Rotation (XY Plane)

Sinusoidal currents of equal amplitude with a 90° phase shift are applied to the X and Y coil pairs. The field vector describes a circle at a given frequency of 1–20 Hz.

Translation (Z Axis)

A DC or low-frequency current is applied to the gradient coils. A non-uniformity ∂Bz/∂z is created, providing attraction or repulsion of particles.

Drift Compensation

3-axis Hall sensors transmit data to the STM32. PID regulation corrects currents during coil heating in real time.

3 Technical Specifications

Parameter Value / Requirement
Operating frequency range1 – 20 Hz
Magnetic field amplitude1 – 5 mT
Phase shift (XY)0 – 360°
Diameter of Spherical Volume (DSV)80 – 100 mm
Coil radius (R)120 – 150 mm
Distance between coils in a pair (D)D = R (strictly)
Number of independent channels4 (X, Y, Z_helmholtz, Z_gradient)
Output power per channel150 – 300 W
Power supply voltage36 V / 48 V (stabilized)
Winding wirePEVT-2, cross-section 1.0 – 1.2 mm
PWM carrier frequency20 – 50 kHz
Bench dimensions (cube frame)500 × 500 × 500 mm
Reactor volume100 ml (optical glass)

4 System Composition by Module

4.1. Load-Bearing Frame

  • Cube frame made of 30×30 mm aluminum profile.
  • Overall dimensions: 500 × 500 × 500 mm.
  • Fasteners and adapter units — engineering plastic (PETG/ABS).
  • Coil frames — high-density moisture-resistant plywood.

4.2. Inductive Coils

  • 3 orthogonal axes (Helmholtz) + gradient pair (Maxwell).
  • The upper Z coil has a central 40 mm window.
  • The window is equipped with microscope mounting brackets.

4.3. Wooden Table for Reactor

  • Reactor — cubic optical glass vessel with a volume of 100 ml.
  • Fixation at the absolute center of the working zone.
  • The table ensures rigid mounting and vibration isolation.

4.4. Electronic Unit

  • Frequency, phase, and power control module.
  • STM32-based microcontroller module.
  • 4-channel Class D power amplifier (TPA3255 or equivalent).
  • H-bridges on high-power MOSFET transistors.

4.5. Monitoring and Feedback System

  • Digital 3-axis Hall sensors (MLX90393 or equivalent).
  • Placement on a non-magnetic board outside the optical path.
  • Polling every 5–10 ms, data transmission to STM32.

5 System Operation Examples

Scenario 1

Rotation of Microparticles

Application of sinusoidal currents to the X and Y coils with a 90° phase shift. The field vector describes a circle at a frequency of 1–20 Hz, causing the particles to rotate in the XY plane.

Scenario 2

Vertical Translation

Application of DC or low-frequency current to the Z gradient coils. A non-uniformity ∂Bz/∂z is created, providing attraction or repulsion of particles.

6 Software

Microcontroller (STM32)

  • Direct Digital Synthesis (DDS) based on LUT.
  • PWM generation with a carrier frequency of 20–50 kHz.
  • Hall sensor polling every 5–10 ms.
  • PID regulation for thermal drift compensation.
  • Data exchange with PC via USB-UART protocol.

Desktop Software (GUI)

  • Operator interface: frequency, phase, amplitude.
  • Saving and loading of experiment presets.
  • Real-time charts (based on GDI+).
  • Automatic data recording to CSV.
  • Logging of all parameters and events.
  • Development environment: C++ Builder 6.0 (VCL).

7 Project Timeline and Phases

Phase 1 • 0 – 2.5 months
Research & Procurement of Components
Literature analysis, refinement of field parameters. Procurement of electronic components (STM32, Hall sensors, amplifiers), copper wire, optical profile. Consideration of logistics and customs in Brazil.
Phase 2 • 1 – 3 months
Prototyping & Module Programming
Assembly of a reduced-scale test coil model. Debugging of STM32 firmware (DDS, LUT, PWM). Development of phase-shift algorithms. USB-UART protocol development.
Phase 3 • Month 3.5
Mechanical Assembly & Installation
Manufacturing of plywood frames, coil winding, 3D printing of plastic components, assembly of the aluminum load-bearing frame.
Phase 4 • Month 4
Integration & Commissioning
Combining mechanics, power electronics, and software. Conducting 3-hour heat stress tests. Calibration using Hall sensors.
Phase 5 • Month 5+
Development Work (R&D) & Pilot Sample
Production of a pilot sample for real-world testing. Development of desktop software on C++ Builder 6.0 (VCL): GUI, presets, GDI+ charts, CSV logging. Analytics collection and control convenience.

8 Bidder Requirements

  1. Proven experience in the development and manufacturing of laboratory benches with magnetic systems (at least 2 confirmed projects).
  2. Competence in power electronics (Class D amplifiers, H-bridges) and microcontroller programming (STM32).
  3. Competence in desktop software development on C++ Builder 6.0 (VCL) or provision of a subcontractor.
  4. Readiness to perform commissioning, calibration, and 3-hour stress tests.
  5. Provision of a complete set of design documentation and software source code upon project completion.